package main

import "fmt"

// 简短声明
// 不仅声明语句更短，而且可以在无法使用 var 的地方使用

// 在不使用简短声明的情况下，
// count 变量的声明必须放置在循环之外，
// 这意味着 count 变量将在循环结束之后继续存在于作用域。
func main() {
	var count = 0

	for count = 10; count > 0; count-- {
		fmt.Println(count)
	}

	fmt.Println(count) // count 变量仍然处于作用域之内

}
